WPUmbrella\Services\Repository\TaskBackupRepository S

Total Complexity 30
Dependencies 5
Dependents 4
Total lines 347
Lines of code 219
Logical lines of code 145
Comment lines 17
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
setStartTask()
S
58 2 16
getNextTask()
S
57 2 16
setStoppedTasksByBackupId()
S
58 2 15
findById()
S
58 2 15
getFirstTaskByBackupId()
S
57 2 15
setErrorTask()
S
59 2 14
setSuccessTask()
S
59 2 14
getNextJobId()
S
62 2 11
insertTask()
S
62 2 11
deleteBackupById()
S
63 2 10
getTasksByBackupId()
S
61 1 11
getPendingTasks()
S
62 1 11
getTasksInProgress()
S
61 1 11
hasPendingTaskByType()
S
61 1 11
__construct()
S
80 1 3
hasPendingTask()
S
76 1 4
getAuthorizedInsertValues()
S
68 1 9
hasTaskInProgressByTypes()
S
61 1 10
getAuthorizedUpdateValues()
S
69 1 8
hasAtLeastOneTaskInProgress()
S
76 1 4